safe-deposit boxes of a bank - Français Anglais Dictionnaire